The Interpolate Property workflow

The Interpolate Property workflow (prepare > Surfaces > Interpolate Property) provides a flexible way to interpolate properties with the possibility to update them later. All settings you specify in the workflow steps are stored in a so called 'property definition', which makes property interpolation auditable and repeatable through the JewelScript Editor.

You can only use properties of surface representations (tri-mesh, 2D grid, polyline set, point set or marker), not properties of, for example, a 3D grid. Properties of surface representations in time domain are not supported.

The workflow leads you through various steps where you select the event (and surface representation) for which you want to generate the new property, the input data to use, the interpolation technique and optionally a clipping boundary and trend. The workflow also provides a data clean-up step, with which you can (temporarily) set input data points as 'inactive' so that this data is ignored during the property interpolation process. The output consists of an interpolated property, carrying the name of the property definition and stored under the surface representation of your choice.

Once you have set up a property definition and created the property, you can easily update it. You can update any of the workflow steps and then proceed directly to the last workflow step 'Create Property' without the need to go through each of the steps in between. The property is then recreated based on the updated settings, but note that the existing (previously created) property will be overwritten.

Advantages of working with this workflow are:

  • Input can exist of multiple properties from different surface representations. These surface representations can be of the same or different events. When combining multiple properties as input, their 'property type' must be the same.
  • Workflow settings are stored in a Property Definition. This facilitates easy recreation of a property after you made changes to any of the settings in the workflow steps. After you made a change you can directly proceed to the last step to recreate the property.
  • You can exclude parts of the input data from being used as input by making the nodes of the representation 'inactive'. This is called 'data clean-up' in the workflow. This data will not be deleted but set to 'inactive' while the original input data is preserved. This way you can easily make variations to your input.
  • You can choose from more interpolation techniques.
  • You can add a trend to 'steer' the output property beyond the input data.
  • The Interpolate Property workflow can be automated via the JewelScript Editor.